Problem Note 42848: SASĀ® Warranty Analysis does not run and returns a job control error
The middle tier of SAS Warranty Analysis does not start if the data sets Userdl.Analysis and Userdl.Project_Node are empty. The SASWarrantyAnalysis4.3.log file in CONFIGDIR/Lev1/Web/Logs will contain an error message similar to the following:
[Job Control Table Synchronization] ERROR [] com.sas.analytics.mfg.queue.jct.QueueJobControlTableSynchManager -
Failed to run a Job Control Table update job
[warrantyAnalysis.WarrantyBatchJobControlRowLoaderPostfix-xxxxx.log] due to cause:
Stored process completed
but had SAS errors in SAS code run. See log file.
In the diagnostic client, the log file warrantyAnalysis.WarrantyBatchJobControlRowLoaderPostfix-xxxxx.log contains a message similar to the following:
ERROR: Invalid dimension specification for array IDs.
The upper bound of an array dimension is smaller than its corresponding lower bound.
ERROR: Too many variables defined for the dimension(s) specified for the array IDs.
This problem occurs because the code assumes that some automatic-update nodes will be found. If no automatic updates are found, an array within a DATA step is indexed illegally and causes a SAS® software error.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Warranty Analysis | Microsoft Windows Server 2003 Datacenter Edition | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
Microsoft Windows Server 2003 Enterprise Edition | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
Microsoft Windows Server 2003 Standard Edition | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
Microsoft Windows Server 2003 for x64 | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
Microsoft Windows Server 2008 | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
Microsoft Windows Server 2008 for x64 | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
64-bit Enabled AIX | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
64-bit Enabled Solaris | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
HP-UX IPF | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
Linux for x64 | 4.3 | 4.31 | 9.2 TS2M3 | 9.3 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
If the data sets Userdl.Analysis and Userdl.Project_Node are empty, SAS Warranty Analysis displays errors such as the following: "[Job Control Table Synchronization] ERROR []com.sas.analytics.mfg.queue.jct.QueueJobControlTableSynchManager - Failed to run a Job Control Table update job"
Type: | Problem Note |
Priority: | high |
Date Modified: | 2011-04-06 15:54:33 |
Date Created: | 2011-04-01 10:40:46 |